Cotswold Hills — synonyms, definition

1. Cotswold Hills (Noun)

1 synonym
Cotswolds
1 definition

Cotswold Hills (Noun) — A range of low hills in southwestern England.

1 type of
hill
1 part of
England